package com.virtualperson.dto;

import lombok.Data;

@Data
public class ImageGenerationRequest {
    private String model;
    private Input input;
    private Parameters parameters;

    @Data
    public static class Input {
        private String baseImageUrl;
        private String maskImageUrl;
        private String faceImageUrl;
        private String backgroundImageUrl;
        private String prompt;
        private String facePrompt;
        private Boolean realPerson;
    }

    @Data
    public static class Parameters {
        private String shortSideSize;
        private Integer n;
        private Float bgstyleScale;
    }
} 